package com.dubbo.server.service.map;


import com.tanhua.common.pojo.PageInfo;
import com.tanhua.common.pojo.Users;

import java.util.List;


public interface UsersApiImplMapp {


    /**
     * 保存好友关系
     *
     * @param userId   用户id
     * @param friendId 好友id
     * @return
     */
    public String saveUsers(Long userId, Long friendId);


    /**
     * 删除好友数据
     *
     * @param userId   用户id
     * @param friendId 好友id
     * @return
     */
    public Boolean removeUsers(Long userId, Long friendId);


    /**
     * 根据用户id查询全部Users列表
     *
     * @param userId
     * @return
     */
    public List<Users> queryAllUsersList(Long userId);

    /**
     * 根据用户id查询Users列表(分页查询)
     *
     * @param userId
     * @return
     */
    public PageInfo<Users> queryUsersList(Long userId, Integer page, Integer pageSize);


}
